Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
60 RICHMOND ROAD Detached £336,213 £290,000 18 Nov 2020
66 RICHMOND ROAD Detached £345,690 £63,000 11 Oct 1996